Alex GeijoAlex Geijo
TennisAlcaraz and the Voice Against an Overloaded Calendar: When a Champion Chooses RestCarlos Alcaraz's first set at the 2026 US Open did not look like a four-time...
BadmintonAsian Games 2026 Badminton Draw: Japan Blocks India's Path on Both SidesAt the quarter-finals of the previous Asian Games, India's women's badminton...
VolleyballACC vs. SEC: 2026 Shriners Children's Showdown Promises a Clash of TitansUnder the stadium lights, I find stories the scoreboard never tells. On...
Domestic FootballVietnamese Youth Development in the Transfer Window: When the Signal Is Buried Under the NoiseJuly afternoon. Stand B was empty. The U21 side had just finished training,...
EsportsThe Null Return: The Silent Trap of Esports Data2:47 a.m. Guangzhou time, a new file slid into my monitoring folder. The...
International FootballLiverpool 2-1 Atletico: Four consecutive Champions League defeats – A sign of tactical bias?Liverpool continued to cement their status as Atletico Madrid's 'bogey team' ...
SwimmingMatsushita breaks Asian 400m IM record: 4:05.83 and the lesson of speed4:05.83. That number has just been etched into Asian swimming history at the...
Domestic FootballAdou Minh and Williams Minh Hoang: Where Two New Caps Fit in Vietnam's Back ThreeThree times I rewound the same passage from CAHN's AFC Champions League Elite...
EsportsThe Real Beneficiary in the Vietnam-Korea PUBG Drama: A Governance Lesson, Not a GameOf the 26 information points about the Vietnam-Korea PUBG dispute circulating...
EsportsPUBG Asia Stars 2026: When the Rules Were Written After the BreachAt two in the morning on a Wednesday, I opened my tracking notebook. It is th...
International FootballJoão Pedro: £60m, One Knee, and the Data Gap at ChelseaChelsea have taken exactly one point from their last three Premier League...
Martial ArtsBoxRec and Ho Chi Minh City Boxing: A Data Breakthrough, and the Gap Nobody Has NamedAt twenty to seven in the morning, the roller door of a boxing gym in norther...
Table Tennis2026 U.S. Open Table Tennis Championships: Reading 118 Events Through Operational DataAt 6 p.m. on December 15, 2026, the playing hall at Mandalay Bay, Las Vegas,...
VolleyballAsian Games 2026: One Match-Time Line, Eight Japanese Names, and a Blank Space on Indonesia's SideIn the Asian Games 2026 volleyball schedule file I opened this morning, the...
International FootballFenerbahce return to Champions League after 18 years: Facing Roma in a festival of memory and ambitionThis Thursday early morning, the Şükrü Saracoğlu Stadium will be ablaze with...
Martial ArtsThe Khiem–Loan Fulcrum: The New Pulse of Vietnamese Taekwondo at the Asiad 2026 ThresholdMorning at the National Sports Training Center in Ho Chi Minh City. The sound...
Martial ArtsTwo disqualifications in three months: the boundary of a punch thrown after the break commandOn 23 October 2026, in Nairobi, the third round of a final. The referee stand...
VolleyballQuynh Huong's 46 Points: The Missing Denominator Before the China TestQuynh Huong's 46 Points: The Missing Denominator Before the China Test When t...
VolleyballVietnam Women's Volleyball Squad Crisis for Asiad 20: Only 3 Outside Hitters, Thanh Thuy Bears the Full BurdenFacing a severe squad crisis ahead of the 2026 Asian Games in Japan from...
BadmintonIndia reach Asian Games 2026 men's badminton quarter-finals: A 3-0 win over Bangladesh, but don't read too deep from a tie outside the top 350The first number I saw was not in the scoreline. It was the world ranking of...
BadmintonAsian Games 2026 Badminton Draw: Japan Blocks India's Path on Both SidesAt the quarter-finals of the previous Asian Games, India's women's badminton...
VolleyballACC vs. SEC: 2026 Shriners Children's Showdown Promises a Clash of TitansUnder the stadium lights, I find stories the scoreboard never tells. On...
Domestic FootballVietnamese Youth Development in the Transfer Window: When the Signal Is Buried Under the NoiseJuly afternoon. Stand B was empty. The U21 side had just finished training,...
EsportsThe Null Return: The Silent Trap of Esports Data2:47 a.m. Guangzhou time, a new file slid into my monitoring folder. The...
International FootballLiverpool 2-1 Atletico: Four consecutive Champions League defeats – A sign of tactical bias?Liverpool continued to cement their status as Atletico Madrid's 'bogey team' ...
SwimmingMatsushita breaks Asian 400m IM record: 4:05.83 and the lesson of speed4:05.83. That number has just been etched into Asian swimming history at the...
Domestic FootballAdou Minh and Williams Minh Hoang: Where Two New Caps Fit in Vietnam's Back ThreeThree times I rewound the same passage from CAHN's AFC Champions League Elite...
EsportsThe Real Beneficiary in the Vietnam-Korea PUBG Drama: A Governance Lesson, Not a GameOf the 26 information points about the Vietnam-Korea PUBG dispute circulating...
EsportsPUBG Asia Stars 2026: When the Rules Were Written After the BreachAt two in the morning on a Wednesday, I opened my tracking notebook. It is th...
International FootballJoão Pedro: £60m, One Knee, and the Data Gap at ChelseaChelsea have taken exactly one point from their last three Premier League...
Martial ArtsBoxRec and Ho Chi Minh City Boxing: A Data Breakthrough, and the Gap Nobody Has NamedAt twenty to seven in the morning, the roller door of a boxing gym in norther...
Table Tennis2026 U.S. Open Table Tennis Championships: Reading 118 Events Through Operational DataAt 6 p.m. on December 15, 2026, the playing hall at Mandalay Bay, Las Vegas,...
VolleyballAsian Games 2026: One Match-Time Line, Eight Japanese Names, and a Blank Space on Indonesia's SideIn the Asian Games 2026 volleyball schedule file I opened this morning, the...
International FootballFenerbahce return to Champions League after 18 years: Facing Roma in a festival of memory and ambitionThis Thursday early morning, the Şükrü Saracoğlu Stadium will be ablaze with...
Martial ArtsThe Khiem–Loan Fulcrum: The New Pulse of Vietnamese Taekwondo at the Asiad 2026 ThresholdMorning at the National Sports Training Center in Ho Chi Minh City. The sound...
Martial ArtsTwo disqualifications in three months: the boundary of a punch thrown after the break commandOn 23 October 2026, in Nairobi, the third round of a final. The referee stand...
VolleyballQuynh Huong's 46 Points: The Missing Denominator Before the China TestQuynh Huong's 46 Points: The Missing Denominator Before the China Test When t...
VolleyballVietnam Women's Volleyball Squad Crisis for Asiad 20: Only 3 Outside Hitters, Thanh Thuy Bears the Full BurdenFacing a severe squad crisis ahead of the 2026 Asian Games in Japan from...
BadmintonIndia reach Asian Games 2026 men's badminton quarter-finals: A 3-0 win over Bangladesh, but don't read too deep from a tie outside the top 350The first number I saw was not in the scoreline. It was the world ranking of...
